Big Huge Thesaurus

merchant ship

noun